﻿.loginbox
{
    margin: 20px;
    border:solid 1px #ddd;
    padding:10px;
}
#left
{
    width:140px;
    float:left;
    padding:4px;
    border:solid 1px #ddd;
    padding:4px;
}
#left h2
{
    font-size:16px;
    color:#f00;
    padding:4px;
}
#left .left_item
{
    margin: 10px 0 10px 0;
}
#left .left_item h3
{
    font-size:14px;
    background-color:#f60;
    color:#fff;
    padding:4px;
}
#left .left_item ul
{
    margin-top:10px;
}
#left .left_item ul li
{
    line-height:200%;
}
#left .left_item ul li a
{
    display:block;
    padding-left:20px;
}
#left .left_item ul li a:hover
{
    background-color:#ddd;
    text-decoration:none;
}
#right
{
    float:right;
    width:800px;
    border:solid 1px #ccc;
}
#right h2
{
    margin:4px;
    padding:4px;
    font-size:14px;
    border-bottom:solid 1px #f60;
    color:#333;
    
}
.product_list
{
}
.product_list .list_item
{
    line-height:200%;
    margin:4px;
    border-bottom:solid 1px #ccc;
}
.product_list .list_item h3
{
    font-size:16px;
    color:#f00;
}
.tableForm
{
    width:100%;
    
}